a timely response - Français Anglais Dictionnaire